/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package ru.jSkyRoom.interfaces.sub;

import ru.jSkyRoom.interfaces.additional.HasConditions;
import ru.jSkyRoom.interfaces.major.Quest;
import skyproc.QUST.QuestLogFlags;

/**
 *
 * @author Rakev
 */
public interface JSkyQuestLogEntry extends HasConditions {

    public boolean getFlag(QuestLogFlags flag);

    public void setFlag(QuestLogFlags flag);

    public void unsetFlag(QuestLogFlags flag);

    public String getJournalText();

    public void setJournalText(String text);

    public Quest getNextQuest();

    public void setNextQuest(Quest quest);

}
